<html lang="zh-CN">

	<head>
		<meta charset="utf-8">
		<title>码农flag 商城接口文档</title>
		<link href="./css/semantic/semantic.min.css" rel="stylesheet">
		<link href="./css/oscTree.css" rel="stylesheet">
		<link href="./css/markdown.css" rel="stylesheet">
		<link href="./css/index.css" rel="stylesheet">
	</head>

	<body>
		<div class="ui container">
			<div id="project-title">
				<div class="title-wrap">
					<div class="left">
						<i class="icon eye"></i> 商城接口帮助:
						<span id="preview-title"></span>
					</div>
					<div class="right">
						<a href="test.jsp" target="_blank">测试页</a>
          	&nbsp;
						Export by Vincent Vic
					</div>
				</div>
			</div>

			<div class="ui container" id="wiki-preview-container">
				<div id="wiki-preview">
					<div class="ui segment">
						<div class="ui grid page">
							<div class="three wide column doc-list">
								<div class="title">
									<a id="ex-all">
										收缩全部章节
									</a>
								</div>
								<div class="ztree" id="tree"></div>
							</div>
							<div class="thirteen wide column doc-content">
								<div id="page-detail">
									<div class="title">
									</div>
									<div class="content markdown-body">
									</div>
								</div>
							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
		<div class="botCenter">
			Copyright © 2020
			<a href="http://beian.miit.gov.cn" target="_blank">闽ICP备20002342号</a> 码农flag
		</div>
	</body>

</html>
<script src="./js/jquery.min.js"></script>
<script src="./js/ztree.all.js"></script>
<script src="./js/jquery.ztree.exhide.min.js"></script>
<script>
	var zTreeObj;
	var expandStatus = true;
	$(document).ready(function() {
		var setting = {
			view: {
				showLine: true,
				showIcon: true
			},
			callback: {
				onClick: function(e, treeId, treeNode) {
					if(treeNode !== null && !treeNode.isParent && typeof(treeNode.children) === "undefined") {
						var sort_id = treeNode.sort_id;
						var content = json_data.content;
						for(var c in content) {
							if(c == sort_id) {
								$("#page-detail .title").html(treeNode.name);
								$("#page-detail .content").html(content[c]);
								return false
							}
						}
					} else {
						zTreeObj.expandNode(treeNode)
					}
				}
			},
			data: {
				simpleData: {
					enable: true
				}
			}
		};
		zTreeObj = $.fn.zTree.init($("#tree"), setting, json_data.title);
		var first_content = json_data.title[0];
		$("#page-detail .title").html(first_content.name);
		$("#page-detail .content").html(json_data.content[first_content.sort_id]);
		$("#preview-title").html(json_data.preview_title);
		$("#ex-all").on("click", function(e) {
			zTreeObj.expandAll(!expandStatus);
			expandStatus = !expandStatus;
			if(expandStatus) {
				$(this).text("收缩全部章节")
			} else {
				$(this).text("展开全部章节")
			}
		})
	});
</script>
<script>
	var json_data = {
		"preview_title": "iflagsMall",
		"title": [{
			"id": "000000000000Home",
			"pId": 0,
			"name": "Home",
			"parent": null,
			"order": 0,
			"sort_id": 1908603,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E商城系统后台接口url \u003Ca href=\"https://mapi.iflags.cn\"\u003Ehttps://mapi.iflags.cn\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E测试语句：\u003Ca href=\"http://%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%9C%B0%E5%9D%80/user/%E5%8A%9F%E8%83%BD.do?%E5%85%B3%E9%94%AE%E5%AD%97=%E6%95%B0%E6%8D%AE\u0026amp;%E5%85%B3%E9%94%AE%E5%AD%97=%E6%95%B0%E6%8D%AE\"\u003Ehttp://服务器地址/user/功能.do?关键字=数据\u0026amp;关键字=数据\u003C/a\u003E\u003C/p\u003E"
		}, {
			"id": "000000000000门户_用户接口",
			"pId": "a460893",
			"name": "门户_用户接口",
			"parent": "前端接口",
			"order": 0,
			"sort_id": 1908609,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Cp\u003E####1.登录\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/user/login.do\u003C/strong\u003E  post(代码需要post方式请求),开放get，方便调试\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eusername,password\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"密码错误\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 12,\n        \"username\": \"aaa\",\n        \"email\": \"aaa@163.com\",\n        \"phone\": null,\n        \"role\": 0,\n        \"createTime\": 1479048325000,\n        \"updateTime\": 1479048325000\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.注册\n\u003Cstrong\u003E/user/register.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eusername,password,email,phone,question,answer\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"校验成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户已存在\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.检查用户名是否有效\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/user/check_valid.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E/check_valid.do?str=admin\u0026amp;type=username就是检查用户名。\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Estr,type\nstr可以是用户名也可以是email。对应的type是username和email\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"校验成功\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户已存在\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.获取登录用户信息\n\u003Cstrong\u003E/user/get_user_info.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无参数\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 12,\n        \"username\": \"aaa\",\n        \"email\": \"aaa@163.com\",\n        \"phone\": null,\n        \"role\": 0,\n        \"createTime\": 1479048325000,\n        \"updateTime\": 1479048325000\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户未登录,无法获取当前用户信息\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.忘记密码\n\u003Cstrong\u003E/user/forget_get_question.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003Elocalhost:8080/user/forget_get_question.do?username=geely\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eusername\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": \"这里是问题\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"该用户未设置找回密码问题\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####6.提交问题答案\n\u003Cstrong\u003E/user/forget_check_answer.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003Elocalhost:8080/user/forget_check_answer.do?username=aaa\u0026amp;question=aa\u0026amp;answer=sss\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eusername,question,answer\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003E正确的返回值里面有一个token，修改密码的时候需要用这个。传递给下一个接口\u003C/p\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": \"531ef4b4-9663-4e6d-9a20-fb56367446a5\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"问题答案错误\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####7.忘记密码的重设密码\n\u003Cstrong\u003E/user/forget_reset_password.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003Elocalhost:8080/user/forget_reset_password.do?username=aaa\u0026amp;passwordNew=xxx\u0026amp;forgetToken=531ef4b4-9663-4e6d-9a20-fb56367446a5\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eusername,passwordNew,forgetToken\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"修改密码成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"修改密码操作失效\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E或\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"token已经失效\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####8.登录中状态重置密码\n\u003Cstrong\u003E/user/reset_password.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpasswordOld,passwordNew\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"修改密码成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"旧密码输入错误\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####9.登录状态更新账户信息\n\u003Cstrong\u003E/user/updata_account_info.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eemail,phone,question,answer\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"更新个人信息成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户未登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####10.登录状态更新个人信息\n\u003Cstrong\u003E/user/updata_data_info.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eemail,phone,question,answer\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"更新个人信息成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户未登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####11.获取当前登录用户的详细信息，并强制登录\n\u003Cstrong\u003E/user/get_information.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无参数\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"username\": \"admin\",\n        \"email\": \"Vincent-Vic@qq.com\",\n        \"phone\": \"18855559999\",\n        \"role\": 1,\n        \"roledesc\": \"管理员\",\n        \"introduce\": null,\n        \"tag\": \"1885555999\",\n        \"address\": {\n            \"detailed\": \"孙版南路\",\n            \"province\": \"福建\",\n            \"district\": \"集美\",\n            \"city\": \"厦门\"\n        },\n        \"education\": \"大学\",\n        \"sex\": null,\n        \"industry\": null\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,无法获取当前用户信息,status=10,强制登录\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####12.退出登录\n\u003Cstrong\u003E/user/logout.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"退出成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"服务端异常\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/user/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}, {
			"id": "000000000000后台_用户接口",
			"pId": "c1e232a",
			"name": "后台_用户接口",
			"parent": "后端接口",
			"order": 0,
			"sort_id": 1908612,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E####1.后台管理员登录\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/user/login.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EString username,\nString password\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 12,\n        \"username\": \"aaa\",\n        \"email\": \"aaa@163.com\",\n        \"phone\": null,\n        \"role\": 0,\n        \"createTime\": 1479048325000,\n        \"updateTime\": 1479048325000\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"密码错误\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.用户列表\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/user/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpageSize(default=10)\npageNum(default=1)\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"pageNum\": 1,\n        \"pageSize\": 3,\n        \"size\": 3,\n        \"orderBy\": null,\n        \"startRow\": 1,\n        \"endRow\": 3,\n        \"total\": 16,\n        \"pages\": 6,\n        \"list\": [\n            {\n                \"id\":17,\n                \"username\":\"rosen\",\n                \"password\":\"\",\n                \"email\":\"rosen1@happymmall.com\",\n                \"phone\":\"15011111111\",\n                \"question\":\"啊哈哈\",\n                \"answer\":\"服不服\",\n                \"role\":0,\n                \"createTime\":1489719093000,\n                \"updateTime\":1513682138000\n            },\n            {\n                \"id\":17,\n                \"username\":\"rosen\",\n                \"password\":\"\",\n                \"email\":\"rosen1@happymmall.com\",\n                \"phone\":\"15011111111\",\n                \"question\":\"啊哈哈\",\n                \"answer\":\"服不服\",\n                \"role\":0,\n                \"createTime\":1489719093000,\n                \"updateTime\":1513682138000\n            }\n        ],\n        \"firstPage\": 1,\n        \"prePage\": 0,\n        \"nextPage\": 2,\n        \"lastPage\": 6,\n        \"isFirstPage\": true,\n        \"isLastPage\": false,\n        \"hasPreviousPage\": false,\n        \"hasNextPage\": true,\n        \"navigatePages\": 8,\n        \"navigatepageNums\": [\n          1,\n          2,\n          3,\n          4,\n          5,\n          6\n        ]\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 10,\n  \"msg\": \"用户未登录,请登录\"\n}\n\n\n或\n\n{\n  \"status\": 1,\n  \"msg\": \"没有权限\"\n}\n\n\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/REPLACE/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}, {
			"id": "000000000000门户_产品接口",
			"pId": "a460893",
			"name": "门户_产品接口",
			"parent": "前端接口",
			"order": 1,
			"sort_id": 1908604,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Cp\u003E####1.产品搜索及动态排序List\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/product/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/product/list.do?keyword=\u0026amp;categoryId=1\u0026amp;orderBy=price_desc\"\u003Ehttps://mapi.iflags.cn/product/list.do?keyword=\u0026amp;categoryId=1\u0026amp;orderBy=price_desc\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EcategoryId\nkeyword\npageNum(default=1)\npageSize(default=10)\norderBy(default=\"\")：排序参数：例如price_desc，price_asc\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"pageNum\": 1,\n        \"pageSize\": 10,\n        \"size\": 2,\n        \"orderBy\": null,\n        \"startRow\": 1,\n        \"endRow\": 2,\n        \"total\": 2,\n        \"pages\": 1,\n        \"list\": [\n            {\n                \"id\": 1,\n                \"categoryId\": 3,\n                \"name\": \"iphone7\",\n                \"subtitle\": \"双十一促销\",\n                \"mainImage\": \"mainimage.jpg\",\n                \"status\":1,\n                \"price\": 7199.22\n            },\n            {\n                \"id\": 2,\n                \"categoryId\": 2,\n                \"name\": \"oppo R8\",\n                \"subtitle\": \"oppo促销进行中\",\n                \"mainImage\": \"mainimage.jpg\",\n                \"status\":1,\n                \"price\": 2999.11\n            }\n        ],\n        \"firstPage\": 1,\n        \"prePage\": 0,\n        \"nextPage\": 0,\n        \"lastPage\": 1,\n        \"isFirstPage\": true,\n        \"isLastPage\": true,\n        \"hasPreviousPage\": false,\n        \"hasNextPage\": false,\n        \"navigatePages\": 8,\n        \"navigatepageNums\": [\n            1\n        ]\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"参数错误\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.产品detail\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/product/detail.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/product/detail.do?productId=2\"\u003Ehttps://mapi.iflags.cn/product/detail.do?productId=2\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"id\": 2,\n    \"categoryId\": 2,\n    \"name\": \"oppo R8\",\n    \"subtitle\": \"oppo促销进行中\",\n    \"mainImage\": \"mainimage.jpg\",\n    \"subImages\": \"[\\\"mmall/aa.jpg\\\",\\\"mmall/bb.jpg\\\",\\\"mmall/cc.jpg\\\",\\\"mmall/dd.jpg\\\",\\\"mmall/ee.jpg\\\"]\",\n    \"detail\": \"richtext\",\n    \"price\": 2999.11,\n    \"stock\": 71,\n    \"status\": 1,\n    \"createTime\": \"2016-11-20 14:21:53\",\n    \"updateTime\": \"2016-11-20 14:21:53\"\n  }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"该商品已下架或删除\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/product/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}, {
			"id": "000000000000后台_产品接口",
			"pId": "c1e232a",
			"name": "后台_产品接口",
			"parent": "后端接口",
			"order": 1,
			"sort_id": 1908613,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.产品list\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/product/list.do\"\u003Ehttps://mapi.iflags.cn/manage/product/list.do\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpageNum(default=1)\npageSize(default=10)\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"pageNum\": 1,\n        \"pageSize\": 10,\n        \"size\": 2,\n        \"orderBy\": null,\n        \"startRow\": 1,\n        \"endRow\": 2,\n        \"total\": 2,\n        \"pages\": 1,\n        \"list\": [\n            {\n                \"id\": 1,\n                \"categoryId\": 3,\n                \"name\": \"iphone7\",\n                \"subtitle\": \"双十一促销\",\n                \"mainImage\": \"mainimage.jpg\",\n                \"status\":1,\n                \"price\": 7199.22\n            },\n            {\n                \"id\": 2,\n                \"categoryId\": 2,\n                \"name\": \"oppo R8\",\n                \"subtitle\": \"oppo促销进行中\",\n                \"mainImage\": \"mainimage.jpg\",\n                \"status\":1,\n                \"price\": 2999.11\n            }\n        ],\n        \"firstPage\": 1,\n        \"prePage\": 0,\n        \"nextPage\": 0,\n        \"lastPage\": 1,\n        \"isFirstPage\": true,\n        \"isLastPage\": true,\n        \"hasPreviousPage\": false,\n        \"hasNextPage\": false,\n        \"navigatePages\": 8,\n        \"navigatepageNums\": [\n            1\n        ]\n    }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.产品搜索\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/product/search.do?productName=p\"\u003Ehttps://mapi.iflags.cn/manage/product/search.do?productName=p\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/product/search.do?productId=1\"\u003Ehttps://mapi.iflags.cn/manage/product/search.do?productId=1\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/search.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductName\nproductId\npageNum(default=1)\npageSize(default=10)\n\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"pageNum\": 1,\n        \"pageSize\": 10,\n        \"size\": 1,\n        \"orderBy\": null,\n        \"startRow\": 1,\n        \"endRow\": 1,\n        \"total\": 1,\n        \"pages\": 1,\n        \"list\": [\n            {\n                \"id\": 1,\n                \"categoryId\": 3,\n                \"name\": \"iphone7\",\n                \"subtitle\": \"双十一促销\",\n                \"mainImage\": \"mainimage.jpg\",\n                \"price\": 7199.22\n            }\n        ],\n        \"firstPage\": 1,\n        \"prePage\": 0,\n        \"nextPage\": 0,\n        \"lastPage\": 1,\n        \"isFirstPage\": true,\n        \"isLastPage\": true,\n        \"hasPreviousPage\": false,\n        \"hasNextPage\": false,\n        \"navigatePages\": 8,\n        \"navigatepageNums\": [\n            1\n        ]\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.图片上传\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/upload.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E\n\u0026lt;form name=\"form2\" action=\"/manage/product/upload.do\" method=\"post\"  enctype=\"multipart/form-data\"\u0026gt;\n    \u0026lt;input type=\"file\" name=\"upload_file\"\u0026gt;\n    \u0026lt;input type=\"submit\" value=\"upload\"/\u0026gt;\n\u0026lt;/form\u0026gt;\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"uri\": \"e6604558-c0ff-41b9-b6e1-30787a1e3412.jpg\",\n        \"url\": \"http://img.happymmall.com/e6604558-c0ff-41b9-b6e1-30787a1e3412.jpg\"\n    }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Estatus!=0的时候\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.产品详情\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/product/detail.do?productId=2\"\u003Ehttps://mapi.iflags.cn/manage/product/detail.do?productId=2\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/detail.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 2,\n        \"categoryId\": 2,\n        \"parentCategoryId\":1,\n        \"name\": \"oppo R8\",\n        \"subtitle\": \"oppo促销进行中\",\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"mainImage\": \"mainimage.jpg\",\n        \"subImages\": \"[\\\"mmall/aa.jpg\\\",\\\"mmall/bb.jpg\\\",\\\"mmall/cc.jpg\\\",\\\"mmall/dd.jpg\\\",\\\"mmall/ee.jpg\\\"]\",\n        \"detail\": \"richtext\",\n        \"price\": 2999.11,\n        \"stock\": 71,\n        \"status\": 1,\n        \"createTime\": \"2016-11-20 14:21:53\",\n        \"updateTime\": \"2016-11-20 14:21:53\"\n    }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"没有权限\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.产品上下架\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/product/set_sale_status.do?productId=1\u0026amp;status=1\"\u003Ehttps://mapi.iflags.cn/manage/product/set_sale_status.do?productId=1\u0026amp;status=1\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/set_sale_status.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\nstatus\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": \"修改产品状态成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"data\": \"修改产品状态失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####6.新增OR更新产品\u003C/p\u003E\n\u003Cp\u003E新增\u003C/p\u003E\n\u003Cp\u003E新增\n\u003Ca href=\"https://mapi.iflags.cn/manage/product/save.do?categoryId=1\u0026amp;name=%E4%B8%89%E6%98%9F%E6%B4%97%E8%A1%A3%E6%9C%BA\u0026amp;subtitle=%E4%B8%89%E6%98%9F%E5%A4%A7%E4%BF%83%E9%94%80\u0026amp;subImages=test.jpg,11.jpg,2.jpg,3.jpg\u0026amp;detail=detailtext\u0026amp;price=1000\u0026amp;stock=100\u0026amp;status=1\"\u003Ehttps://mapi.iflags.cn/manage/product/save.do?categoryId=1\u0026amp;name=三星洗衣机\u0026amp;subtitle=三星大促销\u0026amp;subImages=test.jpg,11.jpg,2.jpg,3.jpg\u0026amp;detail=detailtext\u0026amp;price=1000\u0026amp;stock=100\u0026amp;status=1\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E更新\n\u003Ca href=\"https://mapi.iflags.cn/manage/product/save.do?categoryId=1\u0026amp;name=%E4%B8%89%E6%98%9F%E6%B4%97%E8%A1%A3%E6%9C%BA\u0026amp;subtitle=%E4%B8%89%E6%98%9F%E5%A4%A7%E4%BF%83%E9%94%80\u0026amp;subImages=test.jpg\u0026amp;detail=detailtext\u0026amp;price=1000\u0026amp;stock=100\u0026amp;status=1\u0026amp;id=3\"\u003Ehttps://mapi.iflags.cn/manage/product/save.do?categoryId=1\u0026amp;name=三星洗衣机\u0026amp;subtitle=三星大促销\u0026amp;subImages=test.jpg\u0026amp;detail=detailtext\u0026amp;price=1000\u0026amp;stock=100\u0026amp;status=1\u0026amp;id=3\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/save.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EcategoryId=1\u0026amp;name=三星洗衣机\u0026amp;subtitle=三星大促销\u0026amp;mainImage=sss.jpg\u0026amp;subImages=test.jpg\u0026amp;detail=detailtext\u0026amp;price=1000\u0026amp;stock=100\u0026amp;status=1\u0026amp;id=3\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": \"更新产品成功\"\n}\n\n或\n\n\n{\n    \"status\": 0,\n    \"data\": \"新增产品成功\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"data\": \"更新产品失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####7.富文本上传图片\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/richtext_img_upload.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E\u0026lt;form name=\"form2\" action=\"/manage/product/upload.do\" method=\"post\"  enctype=\"multipart/form-data\"\u0026gt;\n    \u0026lt;input type=\"file\" name=\"upload_file\"\u0026gt;\n    \u0026lt;input type=\"submit\" value=\"upload\"/\u0026gt;\n\u0026lt;/form\u0026gt;\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"file_path\": \"http://img.happymmall.com/5fb239f2-0007-40c1-b8e6-0dc11b22779c.jpg\",\n    \"msg\": \"上传成功\",\n    \"success\": true\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"success\": false,\n    \"msg\": \"error message\",\n    \"file_path\": \"[real file path]\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}, {
			"id": "000000000000状态码帮助",
			"pId": 0,
			"name": "状态码帮助",
			"parent": null,
			"order": 1,
			"sort_id": 1949764,
			"extname": ".md",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E//系统状态码\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    SUCCESS(0,\"SUCCESS\"),//成功状态\n    ERROR(1,\"ERROR\"),//失败状态\n    NEED_LOGIN(10,\"NEED_LOGIN\"),//需要登录\n    ILLEGAL_ARGUMENT(2,\"ILLEGAL_ARGUMENT\"),//非法参数\n    NO_AUTHORITY(30,\"NO_AUTHORITY\"); // 无权限\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//排序\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public interface ProductListOrderBy{\n        Set\u0026lt;String\u0026gt; PRICE_ASC_DESC = Sets.newHashSet(\"price_desc\",\"price_asc\");\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//角色：管理员，普通用户\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public interface Role{\n        int ROLE_CUSTOMER = 0;  //普通用户\n        int ROLE_ADMIN = 1; //管理员\n    }\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//购物车状态\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public interface Cart{\n        int CHECKED = 1; //选中状态\n        int UN_CHECKED = 0; //未选中状态\n\n        String LIMIT_NUM_FAIL =\"LIMIT_NUM_FAIL\";\n        String LIMIT_NUM_SUCCESS =\"LIMIT_NUM_SUCCESS\";\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//订单前缀，表示订单作用\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public  interface SERVER_INDEX{\n        String PRODUCT_ORDER = \"14\";\n        String RECHARGE = \"12\";\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//订单状态\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public enum OrderStatusEnum{\n\n        NO_PAY(0,\"未支付\"),\n        CANCELED(10,\"已取消\"),\n        PAID(20,\"已付款\"),\n        SHIPPED(40,\"已发货\"),\n        ORDER_SUCCESS(50,\"订单完成\"),\n        ORDER_CLOSE(60,\"订单关闭\");\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//支付宝回调状态\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public interface  AlipayCallback{\n        String TRADE_STATUS_WAIT_BUYER_PAY = \"WAIT_BUYER_PAY\";\n        String TRADE_STATUS_TRADE_SUCCESS = \"TRADE_SUCCESS\";\n\n        String RESPONSE_SUCCESS = \"success\";\n        String RESPONSE_FAILED = \"failed\";\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//发货类型\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public enum Delivery {\n        NOT_Delivery(0,\"未发货\"),\n        LOGISTICS(1,\"物流发货\"),\n        VIRTUAL(3,\"虚拟发货\");\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//支付平台\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public enum PayPlatformEnum{\n        ALIPAY(1,\"支付宝\"),\n        WECHATPAY(2,\"微信\"),\n        WELLET(3,\"钱包\");\n\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//支付类型\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public enum PaymentTypeEnum{\n        ONLINE_PAY(1,\"在线支付\");\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//商品上下架状态\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public enum ProductStatusEnum{\n        NOT_SALE(0,\"下架\"),\n        ON_SALE(1,\"在售\");\n        private String valus;\n        private int code;\n\n   }\n\u003C/code\u003E\u003C/pre\u003E"
		}, {
			"id": "a460893",
			"pId": 0,
			"name": "前端接口",
			"parent": "",
			"sort_id": 1908625,
			"order": 2,
			"isParent": true,
			"extname": null,
			"open": false
		}, {
			"id": "000000000000门户_订单接口",
			"pId": "a460893",
			"name": "门户_订单接口",
			"parent": "前端接口",
			"order": 2,
			"sort_id": 1908605,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.1通过购物车创建订单\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/create.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E引用已存在的收货地址id\n\u003Ca href=\"https://mapi.iflags.cn/order/createbycart.do?shippingId=5\"\u003Ehttps://mapi.iflags.cn/order/createbycart.do?shippingId=5\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EshippingId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderNo\": 1485158223095,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"postage\": 0,\n        \"status\": 10,\n        \"paymentTime\": null,\n        \"sendTime\": null,\n        \"endTime\": null,\n        \"closeTime\": null,\n        \"createTime\": 1485158223095,\n        \"orderItemVoList\": [\n            {\n                \"orderNo\": 1485158223095,\n                \"productId\": 2,\n                \"productName\": \"oppo R8\",\n                \"productImage\": \"mainimage.jpg\",\n                \"currentUnitPrice\": 2999.11,\n                \"quantity\": 1,\n                \"totalPrice\": 2999.11,\n                \"createTime\": null\n            }\n        ],\n        \"shippingId\": 5,\n        \"shippingVo\": null\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"创建订单失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.2通过商品创建订单（立即购买）\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/createbyproduct.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E引用已存在的收货地址id\n\u003Ca href=\"https://mapi.iflags.cn/order/createbyproduct.do?productId=33\u0026amp;quantity=1\u0026amp;shippingId=4\"\u003Ehttps://mapi.iflags.cn/order/createbyproduct.do?productId=33\u0026amp;quantity=1\u0026amp;shippingId=4\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\nquantity\nshippingId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderNo\": \"14842811840184\",\n        \"payment\": 1000.00,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"express_order\": null,\n        \"express_type\": null,\n        \"delivery_type\": null,\n        \"delivery_type_desc\": \"未发货\",\n        \"status\": 0,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"\",\n        \"sendTime\": \"\",\n        \"endTime\": \"\",\n        \"closeTime\": \"\",\n        \"createTime\": \"\",\n        \"itemVoList\": [\n            {\n                \"orderNo\": \"14842811840184\",\n                \"productId\": 33,\n                \"productName\": \"2020小米10 智能手机5G\",\n                \"productImage\": \"test.jpg\",\n                \"currentUnitPrice\": 1000.00,\n                \"quantity\": 1,\n                \"totalPrice\": 1000.00,\n                \"createTime\": \"\"\n            }\n        ],\n        \"imageHost\": \"https://img.iflags.cn/\",\n        \"shippingId\": 4,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": {\n            \"receiverName\": \"geely\",\n            \"receiverPhone\": \"010\",\n            \"receiverMobile\": \"18688888888\",\n            \"receiverProvince\": \"北京\",\n            \"receiverCity\": \"北京市\",\n            \"receiverDistrict\": \"海淀区\",\n            \"receiverAddress\": \"中关村\",\n            \"receiverZip\": \"100000\"\n        }\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"创建订单失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.获取订单的商品信息\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/get_order_cart_product.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/order/get_order_cart_product.do\"\u003Ehttps://mapi.iflags.cn/order/get_order_cart_product.do\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderItemVoList\": [\n            {\n                \"orderNo\": null,\n                \"productId\": 1,\n                \"productName\": \"iphone7\",\n                \"productImage\": \"mmall/aa.jpg\",\n                \"currentUnitPrice\": 7999,\n                \"quantity\": 10,\n                \"totalPrice\": 79990,\n                \"createTime\": \"\"\n            }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"productTotalPrice\": 79990\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户未登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E####3.订单List\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/order/list.do?pageSize=3\"\u003Ehttps://mapi.iflags.cn/order/list.do?pageSize=3\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpageSize(default=10)\npageNum(default=1)\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"pageNum\": 1,\n    \"pageSize\": 3,\n    \"size\": 3,\n    \"orderBy\": null,\n    \"startRow\": 1,\n    \"endRow\": 3,\n    \"total\": 16,\n    \"pages\": 6,\n    \"list\": [\n      {\n        \"orderNo\": 1485158676346,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:36\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158676346,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:36\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675516,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675516,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675316,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675316,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      }\n    ],\n    \"firstPage\": 1,\n    \"prePage\": 0,\n    \"nextPage\": 2,\n    \"lastPage\": 6,\n    \"isFirstPage\": true,\n    \"isLastPage\": false,\n    \"hasPreviousPage\": false,\n    \"hasNextPage\": true,\n    \"navigatePages\": 8,\n    \"navigatepageNums\": [\n      1,\n      2,\n      3,\n      4,\n      5,\n      6\n    ]\n  }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 10,\n  \"msg\": \"用户未登录,请登录\"\n}\n\n\n或\n\n{\n  \"status\": 1,\n  \"msg\": \"没有权限\"\n}\n\n\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.订单详情detail\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/order/detail.do?orderNo=1480515829406\"\u003Ehttps://mapi.iflags.cn/order/detail.do?orderNo=1480515829406\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/detail.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"orderNo\": 1480515829406,\n    \"payment\": 30000.00,\n    \"paymentType\": 1,\n    \"paymentTypeDesc\": \"在线支付\",\n    \"postage\": 0,\n    \"status\": 10,\n    \"statusDesc\": \"未支付\",\n    \"paymentTime\": \"\",\n    \"sendTime\": \"\",\n    \"endTime\": \"\",\n    \"closeTime\": \"\",\n    \"createTime\": \"2016-11-30 22:23:49\",\n    \"orderItemVoList\": [\n      {\n        \"orderNo\": 1480515829406,\n        \"productId\": 1,\n        \"productName\": \"iphone7\",\n        \"productImage\": \"mainimage.jpg\",\n        \"currentUnitPrice\": 10000.00,\n        \"quantity\": 1,\n        \"totalPrice\": 10000.00,\n        \"createTime\": \"2016-11-30 22:23:49\"\n      },\n      {\n        \"orderNo\": 1480515829406,\n        \"productId\": 2,\n        \"productName\": \"oppo R8\",\n        \"productImage\": \"mainimage.jpg\",\n        \"currentUnitPrice\": 20000.00,\n        \"quantity\": 1,\n        \"totalPrice\": 20000.00,\n        \"createTime\": \"2016-11-30 22:23:49\"\n      }\n    ],\n    \"imageHost\": \"http://img.happymmall.com/\",\n    \"shippingId\": 3,\n    \"receiverName\": \"geely\",\n    \"shippingVo\": {\n      \"receiverName\": \"geely\",\n      \"receiverPhone\": \"0100\",\n      \"receiverMobile\": \"186\",\n      \"receiverProvince\": \"北京\",\n      \"receiverCity\": \"北京\",\n      \"receiverDistrict\": \"昌平区\",\n      \"receiverAddress\": \"矩阵小区\",\n      \"receiverZip\": \"100000\"\n    }\n  }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 1,\n  \"msg\": \"没有找到订单\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.取消订单\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/order/cancel.do?orderNo=1480515829406\"\u003Ehttps://mapi.iflags.cn/order/cancel.do?orderNo=1480515829406\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/cancel.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 1,\n  \"msg\": \"该用户没有此订单\"\n}\n\n或\n{\n  \"status\": 1,\n  \"msg\": \"此订单已付款，联系工单\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/REPLACE/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}, {
			"id": "000000000000后台_订单接口",
			"pId": "c1e232a",
			"name": "后台_订单接口",
			"parent": "后端接口",
			"order": 2,
			"sort_id": 1908617,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.订单List\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/order/list.do?pageSize=3\"\u003Ehttps://mapi.iflags.cn/manage/order/list.do?pageSize=3\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/order/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpageSize(default=10)\npageNum(default=1)\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"pageNum\": 1,\n    \"pageSize\": 3,\n    \"size\": 3,\n    \"orderBy\": null,\n    \"startRow\": 1,\n    \"endRow\": 3,\n    \"total\": 16,\n    \"pages\": 6,\n    \"list\": [\n      {\n        \"orderNo\": 1485158676346,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:36\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158676346,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:36\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675516,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675516,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675316,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675316,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      }\n    ],\n    \"firstPage\": 1,\n    \"prePage\": 0,\n    \"nextPage\": 2,\n    \"lastPage\": 6,\n    \"isFirstPage\": true,\n    \"isLastPage\": false,\n    \"hasPreviousPage\": false,\n    \"hasNextPage\": true,\n    \"navigatePages\": 8,\n    \"navigatepageNums\": [\n      1,\n      2,\n      3,\n      4,\n      5,\n      6\n    ]\n  }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 10,\n  \"msg\": \"用户未登录,请登录\"\n}\n\n\n或\n\n{\n  \"status\": 1,\n  \"msg\": \"没有权限\"\n}\n\n\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.按订单号查询\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/order/search.do?orderNo=1480515829406\"\u003Ehttps://mapi.iflags.cn/manage/order/search.do?orderNo=1480515829406\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/order/search.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"pageNum\": 1,\n    \"pageSize\": 3,\n    \"size\": 3,\n    \"orderBy\": null,\n    \"startRow\": 1,\n    \"endRow\": 3,\n    \"total\": 16,\n    \"pages\": 6,\n    \"list\": [\n      {\n        \"orderNo\": 1485158676346,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:36\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158676346,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:36\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675516,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675516,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675316,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675316,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      }\n    ],\n    \"firstPage\": 1,\n    \"prePage\": 0,\n    \"nextPage\": 2,\n    \"lastPage\": 6,\n    \"isFirstPage\": true,\n    \"isLastPage\": false,\n    \"hasPreviousPage\": false,\n    \"hasNextPage\": true,\n    \"navigatePages\": 8,\n    \"navigatepageNums\": [\n      1,\n      2,\n      3,\n      4,\n      5,\n      6\n    ]\n  }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 1,\n  \"msg\": \"没有找到订单\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.订单详情\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/order/detail.do?orderNo=1480515829406\"\u003Ehttps://mapi.iflags.cn/manage/order/detail.do?orderNo=1480515829406\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/order/detail.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"orderNo\": 1480515829406,\n    \"payment\": 30000.00,\n    \"paymentType\": 1,\n    \"paymentTypeDesc\": \"在线支付\",\n    \"postage\": 0,\n    \"status\": 10,\n    \"statusDesc\": \"未支付\",\n    \"paymentTime\": \"\",\n    \"sendTime\": \"\",\n    \"endTime\": \"\",\n    \"closeTime\": \"\",\n    \"createTime\": \"2016-11-30 22:23:49\",\n    \"orderItemVoList\": [\n      {\n        \"orderNo\": 1480515829406,\n        \"productId\": 1,\n        \"productName\": \"iphone7\",\n        \"productImage\": \"mainimage.jpg\",\n        \"currentUnitPrice\": 10000.00,\n        \"quantity\": 1,\n        \"totalPrice\": 10000.00,\n        \"createTime\": \"2016-11-30 22:23:49\"\n      },\n      {\n        \"orderNo\": 1480515829406,\n        \"productId\": 2,\n        \"productName\": \"oppo R8\",\n        \"productImage\": \"mainimage.jpg\",\n        \"currentUnitPrice\": 20000.00,\n        \"quantity\": 1,\n        \"totalPrice\": 20000.00,\n        \"createTime\": \"2016-11-30 22:23:49\"\n      }\n    ],\n    \"imageHost\": \"http://img.happymmall.com/\",\n    \"shippingId\": 3,\n    \"receiverName\": \"geely\",\n    \"shippingVo\": {\n      \"receiverName\": \"geely\",\n      \"receiverPhone\": \"0100\",\n      \"receiverMobile\": \"186\",\n      \"receiverProvince\": \"北京\",\n      \"receiverCity\": \"北京\",\n      \"receiverDistrict\": \"昌平区\",\n      \"receiverAddress\": \"矩阵小区\",\n      \"receiverZip\": \"100000\"\n    }\n  }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 1,\n  \"msg\": \"没有找到订单\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.订单发货\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/order/send_goods.do?orderNo=1480515829406\"\u003Ehttps://mapi.iflags.cn/manage/order/send_goods.do?orderNo=1480515829406\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/order/send_goods.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": \"发货成功\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 1,\n  \"msg\": \"发货失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}, {
			"id": "000000000000门户_支付接口",
			"pId": "a460893",
			"name": "门户_支付接口",
			"parent": "前端接口",
			"order": 3,
			"sort_id": 1908610,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.支付宝支付\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/pay.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/pay/alipay.do?orderNo=1485158676346\"\u003Ehttps://mapi.iflags.cn/pay/alipay.do?orderNo=1485158676346\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderNo\": \"1485158676346\",\n        \"qrPath\": \"https://img.iflags.cn/pay_qCode/qr-1492329044075.png\"\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"生成订单失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.钱包支付\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/pay.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/pay/walletPay.do?orderNo=1485158676346\u0026amp;password=password\"\u003Ehttps://mapi.iflags.cn/pay/walletPay.do?orderNo=1485158676346\u0026amp;password=password\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\npassword\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderNo\": \"1485158676346\",\n        \"qrPath\": \"https://img.iflags.cn/pay_qCode/qr-1492329044075.png\"\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"生成订单失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.查询订单支付状态\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/query_order_pay_status.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"http://localhost:8080/order/query_order_pay_status.do?orderNo=1485158676346\"\u003Ehttp://localhost:8080/order/query_order_pay_status.do?orderNo=1485158676346\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": true\n}\n\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"该用户并没有该订单,查询无效\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.支付宝回调\u003C/p\u003E\n\u003Cp\u003E参考支付宝回调文档：\n\u003Ca href=\"https://support.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.mFogPC\u0026amp;treeId=193\u0026amp;articleId=103296\u0026amp;docType=1\"\u003Ehttps://support.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.mFogPC\u0026amp;treeId=193\u0026amp;articleId=103296\u0026amp;docType=1\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/alipay_callback.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EHttpServletRequest\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Esuccess\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Efailed\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####0.模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/REPLACE/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}, {
			"id": "c1e232a",
			"pId": 0,
			"name": "后端接口",
			"parent": "",
			"sort_id": 1908622,
			"order": 3,
			"isParent": true,
			"extname": null,
			"open": false
		}, {
			"id": "000000000000后台_品类接口",
			"pId": "c1e232a",
			"name": "后台_品类接口",
			"parent": "后端接口",
			"order": 3,
			"sort_id": 1908614,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.获取品类子节点(平级)\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/category/get_category.do\"\u003Ehttps://mapi.iflags.cn/manage/category/get_category.do\u003C/a\u003E\n\u003Ca href=\"https://mapi.iflags.cn/manage/category/get_category.do?categoryId=0\"\u003Ehttps://mapi.iflags.cn/manage/category/get_category.do?categoryId=0\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/category/get_category.do?categoryId=2\"\u003Ehttps://mapi.iflags.cn/manage/category/get_category.do?categoryId=2\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/category/get_category.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EcategoryId(default=0)\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E\n{\n    \"status\": 0,\n    \"data\": [\n        {\n            \"id\": 2,\n            \"parentId\": 1,\n            \"name\": \"手机\",\n            \"status\": true,\n            \"sortOrder\": 3,\n            \"createTime\": 1479622913000,\n            \"updateTime\": 1479622913000\n        },\n        {\n            \"id\": 4,\n            \"parentId\": 1,\n            \"name\": \"移动座机\",\n            \"status\": true,\n            \"sortOrder\": 5,\n            \"createTime\": 1480059936000,\n            \"updateTime\": 1480491941000\n        }\n    ]\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/category/get_category.do?categoryId=19\"\u003Ehttps://mapi.iflags.cn/manage/category/get_category.do?categoryId=19\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n或\n\n{\n    \"status\": 1,\n    \"msg\": \"未找到该品类\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.增加节点\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/category/add_category.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EparentId(default=0)\ncategoryName\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"添加品类成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\":1,\n    \"msg\": \"添加品类失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.修改品类名字\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/category/updata_category_name.do?categoryId=999\u0026amp;categoryName=%E5%98%BB%E5%98%BB\"\u003Ehttps://mapi.iflags.cn/manage/category/updata_category_name.do?categoryId=999\u0026amp;categoryName=%E5%98%BB%E5%98%BB\u003C/a\u003E\n\u003Ca href=\"https://mapi.iflags.cn/manage/category/updata_category_name.do?categoryId=1\u0026amp;categoryName=%E5%98%BB%E5%98%BB\"\u003Ehttps://mapi.iflags.cn/manage/category/updata_category_name.do?categoryId=1\u0026amp;categoryName=%E5%98%BB%E5%98%BB\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/category/set_category_name.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EcategoryId\ncategoryName\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"更新品类名字成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"更新品类名字失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.获取当前分类id及递归子节点categoryId\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/category/get_deep_category.do?categoryId=100001\"\u003Ehttps://mapi.iflags.cn/manage/category/get_deep_category.do?categoryId=100001\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/category/get_deep_category.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EcategoryId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": [\n        100009,\n        100010,\n        100001,\n        100006,\n        100007,\n        100008\n    ]\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"无权限\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}, {
			"id": "000000000000门户_钱包接口",
			"pId": "a460893",
			"name": "门户_钱包接口",
			"parent": "前端接口",
			"order": 4,
			"sort_id": 1949745,
			"extname": ".md",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Cp\u003E####1.信息查询\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/wallet/get_information.do\u003C/strong\u003E  post(代码需要post方式请求),开放get，方便调试\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Enull\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"未登录，需要登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 1,\n        \"userId\": 1,\n        \"balance\": 11000,\n        \"coin\": 10020,\n        \"payPassword\": \"\",\n        \"lastLogin\": 1582862997000,\n        \"createTime\": 1582810243000,\n        \"updateTime\": 1582862997000\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.充值\n\u003Cstrong\u003E/wallet/recharge.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eprice\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderNo\": \"12812811810181\",\n        \"qrUrl\": \"https://img.iflags.cn/pay_qCode/qr-12812811810181.png\"\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"未登录，需要登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.忘记支付密码\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/wallet/forget_pay_pasword.do\u003C/strong\u003E\n**需要通过密保修改，并且是已经的状态登录\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpasswordNew\nforgetToken\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"修改成功\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"修改失败/token已经失效/非法参数\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.通过密码修改支付密码\n\u003Cstrong\u003E/wallet/restPasword.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpasswordOld\npasswordNew\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"修改成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"旧密码错误/修改失败\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/user/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}, {
			"id": "000000000000后台_统计接口",
			"pId": "c1e232a",
			"name": "后台_统计接口",
			"parent": "后端接口",
			"order": 4,
			"sort_id": 1908616,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Chr\u003E\n\u003Cp\u003E####1.统计用户、商品、订单数量\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/statistic/base_count.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E\n{\n    \"status\": 0,\n    \"data\": {\n        \"ProductConut\": 2,\n        \"OrderConut\": 24,\n        \"UserConut\": 8,\n        \"ProductOnSaleConut\": 2,\n        \"OrderCompleteConut\": 2,\n        \"OrderPaidConut\": 10\n    }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n或\n\n{\n    \"status\": 1,\n    \"msg\": \"出错啦\"\n}\n\u003C/code\u003E\u003C/pre\u003E"
		}, {
			"id": "000000000000门户_购物车接口",
			"pId": "a460893",
			"name": "门户_购物车接口",
			"parent": "前端接口",
			"order": 5,
			"sort_id": 1908606,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Cp\u003E####1.购物车List列表\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/list.do\"\u003Ehttps://mapi.iflags.cn/cart/list.do\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E注意点：\u003C/p\u003E\n\u003Col\u003E\n\u003Cli\u003E需要先登录,所有的密码都是123\u003C/li\u003E\n\u003Cli\u003ENEED_LOGIN(10, \"NEED_LOGIN\"),//需要登录的错误编码\u003C/li\u003E\n\u003Cli\u003E价格的单位是元,保留小数后2位\u003C/li\u003E\n\u003C/ol\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无参数,需要登录状态\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E\n{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 1,\n                \"userId\": 13,\n                \"productId\": 1,\n                \"quantity\": 1,\n                \"productName\": \"iphone7\",\n                \"productSubtitle\": \"双十一促销\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 7199.22,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 7199.22,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            },\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 10198.33\n    }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.购物车添加商品\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/add.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/add.do?productId=1\u0026amp;count=10\"\u003Ehttps://mapi.iflags.cn/cart/add.do?productId=1\u0026amp;count=10\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E请注意这个字段，超过数量会返回这样的标识\"limitQuantity\"\u003C/p\u003E\n\u003Cp\u003E失败的：LIMIT_NUM_FAIL\n成功的：LIMIT_NUM_SUCCESS\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId,count\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 1,\n                \"userId\": 13,\n                \"productId\": 1,\n                \"quantity\": 12,\n                \"productName\": \"iphone7\",\n                \"productSubtitle\": \"双十一促销\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 7199.22,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 86390.64,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            },\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 89389.75\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.更新购物车某个产品数量\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/update.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/update.do?productId=1\u0026amp;count=2\"\u003Ehttps://mapi.iflags.cn/cart/update.do?productId=1\u0026amp;count=2\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId,count\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003E响应同2\u003C/p\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 1,\n                \"userId\": 13,\n                \"productId\": 1,\n                \"quantity\": 12,\n                \"productName\": \"iphone7\",\n                \"productSubtitle\": \"双十一促销\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 7199.22,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 86390.64,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            },\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 89389.75\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.移除购物车某个产品\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/delete_product.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/delete_product.do?productIds=1,3\"\u003Ehttps://mapi.iflags.cn/cart/delete_product.do?productIds=1,3\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductIds\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 2999.11\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.购物车选中某个商品\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/select.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/select.do?productId=1\"\u003Ehttps://mapi.iflags.cn/cart/select.do?productId=1\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 2999.11\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####6.购物车取消选中某个商品\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/un_select.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/un_select.do?productId=2\"\u003Ehttps://mapi.iflags.cn/cart/un_select.do?productId=2\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003E注意返回值中的cartTotalPrice，如果反选之后总价的变化\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 0,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 0\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####7.查询在购物车里的产品数量\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/get_cart_product_count.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/get_cart_product_count.do\"\u003Ehttps://mapi.iflags.cn/cart/get_cart_product_count.do\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003E未登录返回0\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": 0\n    \n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"出现异常\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####8.购物车全选\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/select_all.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/select_all.do\"\u003Ehttps://mapi.iflags.cn/cart/select_all.do\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003E注意返回值中的cartTotalPrice的变化\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 0,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 2999.11\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####9.购物车取消全选\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/un_select_all.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/un_select_all.do\"\u003Ehttps://mapi.iflags.cn/cart/un_select_all.do\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003E注意返回值中的cartTotalPrice总价的变化\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 0,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 0\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}, {
			"id": "000000000000门户_收货地址接口",
			"pId": "a460893",
			"name": "门户_收货地址接口",
			"parent": "前端接口",
			"order": 6,
			"sort_id": 1908608,
			"extname": ".markdown",
			"isParent": false,
			"isHidden": false,
			"content": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Cp\u003E####1.添加地址\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/shipping/add.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/shipping/add.do?userId=1\u0026amp;receiverName=geely\u0026amp;receiverPhone=010\u0026amp;receiverMobile=18688888888\u0026amp;receiverProvince=%E5%8C%97%E4%BA%AC\u0026amp;receiverCity=%E5%8C%97%E4%BA%AC%E5%B8%82\u0026amp;receiverAddress=%E4%B8%AD%E5%85%B3%E6%9D%91\u0026amp;receiverZip=100000\"\u003Ehttps://mapi.iflags.cn/shipping/add.do?userId=1\u0026amp;receiverName=geely\u0026amp;receiverPhone=010\u0026amp;receiverMobile=18688888888\u0026amp;receiverProvince=%E5%8C%97%E4%BA%AC\u0026amp;receiverCity=%E5%8C%97%E4%BA%AC%E5%B8%82\u0026amp;receiverAddress=%E4%B8%AD%E5%85%B3%E6%9D%91\u0026amp;receiverZip=100000\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EuserId=1\nreceiverName=geely\nreceiverPhone=010\nreceiverMobile=18688888888\nreceiverProvince=北京\nreceiverCity=北京市\nreceiverAddress=中关村\nreceiverZip=100000\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"新建地址成功\",\n    \"data\": {\n        \"shippingId\": 28\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"新建地址失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.删除地址\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/shipping/del.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EshippingId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"删除地址成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"删除地址失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.登录状态更新地址\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/shipping/update.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/shipping/update.do?id=5\u0026amp;receiverName=AAA\u0026amp;receiverPhone=010\u0026amp;receiverMobile=18688888888\u0026amp;receiverProvince=%E5%8C%97%E4%BA%AC\u0026amp;receiverCity=%E5%8C%97%E4%BA%AC%E5%B8%82\u0026amp;receiverDistrict=%E6%B5%B7%E6%B7%80%E5%8C%BA\u0026amp;receiverAddress=%E4%B8%AD%E5%85%B3%E6%9D%91\u0026amp;receiverZip=100000\"\u003Ehttps://mapi.iflags.cn/shipping/update.do?id=5\u0026amp;receiverName=AAA\u0026amp;receiverPhone=010\u0026amp;receiverMobile=18688888888\u0026amp;receiverProvince=%E5%8C%97%E4%BA%AC\u0026amp;receiverCity=%E5%8C%97%E4%BA%AC%E5%B8%82\u0026amp;receiverDistrict=%E6%B5%B7%E6%B7%80%E5%8C%BA\u0026amp;receiverAddress=%E4%B8%AD%E5%85%B3%E6%9D%91\u0026amp;receiverZip=100000\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eid=1\nreceiverName=geely\nreceiverPhone=010\nreceiverMobile=18688888888\nreceiverProvince=北京\nreceiverCity=北京市\nreceiverAddress=中关村\nreceiverZip=100000\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"更新地址成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"更新地址失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.选中查看具体的地址\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/shipping/select.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EshippingId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 4,\n        \"userId\": 13,\n        \"receiverName\": \"geely\",\n        \"receiverPhone\": \"010\",\n        \"receiverMobile\": \"18688888888\",\n        \"receiverProvince\": \"北京\",\n        \"receiverCity\": \"北京市\",\n        \"receiverAddress\": \"中关村\",\n        \"receiverZip\": \"100000\",\n        \"createTime\": 1485066385000,\n        \"updateTime\": 1485066385000\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"请登录之后查询\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.地址列表\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/shipping/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/shipping/list.do\"\u003Ehttps://mapi.iflags.cn/shipping/list.do\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpageNum(默认1),pageSize(默认10)\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"pageNum\": 1,\n        \"pageSize\": 10,\n        \"size\": 2,\n        \"orderBy\": null,\n        \"startRow\": 1,\n        \"endRow\": 2,\n        \"total\": 2,\n        \"pages\": 1,\n        \"list\": [\n            {\n                \"id\": 4,\n                \"userId\": 13,\n                \"receiverName\": \"geely\",\n                \"receiverPhone\": \"010\",\n                \"receiverMobile\": \"18688888888\",\n                \"receiverProvince\": \"北京\",\n                \"receiverCity\": \"北京市\",\n                \"receiverAddress\": \"中关村\",\n                \"receiverZip\": \"100000\",\n                \"createTime\": 1485066385000,\n                \"updateTime\": 1485066385000\n            },\n            {\n                \"id\": 5,\n                \"userId\": 13,\n                \"receiverName\": \"AAA\",\n                \"receiverPhone\": \"010\",\n                \"receiverMobile\": \"18688888888\",\n                \"receiverProvince\": \"北京\",\n                \"receiverCity\": \"北京市\",\n                \"receiverAddress\": \"中关村\",\n                \"receiverZip\": \"100000\",\n                \"createTime\": 1485066392000,\n                \"updateTime\": 1485075875000\n            }\n        ],\n        \"firstPage\": 1,\n        \"prePage\": 0,\n        \"nextPage\": 0,\n        \"lastPage\": 1,\n        \"isFirstPage\": true,\n        \"isLastPage\": true,\n        \"hasPreviousPage\": false,\n        \"hasNextPage\": false,\n        \"navigatePages\": 8,\n        \"navigatepageNums\": [\n            1\n        ]\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"请登录之后查询\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/product/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}],
		"content": {
			"1908603": "\u003Cp\u003E商城系统后台接口url \u003Ca href=\"https://mapi.iflags.cn\"\u003Ehttps://mapi.iflags.cn\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E测试语句：\u003Ca href=\"http://%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%9C%B0%E5%9D%80/user/%E5%8A%9F%E8%83%BD.do?%E5%85%B3%E9%94%AE%E5%AD%97=%E6%95%B0%E6%8D%AE\u0026amp;%E5%85%B3%E9%94%AE%E5%AD%97=%E6%95%B0%E6%8D%AE\"\u003Ehttp://服务器地址/user/功能.do?关键字=数据\u0026amp;关键字=数据\u003C/a\u003E\u003C/p\u003E",
			"1908609": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Cp\u003E####1.登录\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/user/login.do\u003C/strong\u003E  post(代码需要post方式请求),开放get，方便调试\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eusername,password\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"密码错误\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 12,\n        \"username\": \"aaa\",\n        \"email\": \"aaa@163.com\",\n        \"phone\": null,\n        \"role\": 0,\n        \"createTime\": 1479048325000,\n        \"updateTime\": 1479048325000\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.注册\n\u003Cstrong\u003E/user/register.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eusername,password,email,phone,question,answer\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"校验成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户已存在\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.检查用户名是否有效\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/user/check_valid.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E/check_valid.do?str=admin\u0026amp;type=username就是检查用户名。\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Estr,type\nstr可以是用户名也可以是email。对应的type是username和email\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"校验成功\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户已存在\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.获取登录用户信息\n\u003Cstrong\u003E/user/get_user_info.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无参数\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 12,\n        \"username\": \"aaa\",\n        \"email\": \"aaa@163.com\",\n        \"phone\": null,\n        \"role\": 0,\n        \"createTime\": 1479048325000,\n        \"updateTime\": 1479048325000\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户未登录,无法获取当前用户信息\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.忘记密码\n\u003Cstrong\u003E/user/forget_get_question.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003Elocalhost:8080/user/forget_get_question.do?username=geely\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eusername\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": \"这里是问题\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"该用户未设置找回密码问题\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####6.提交问题答案\n\u003Cstrong\u003E/user/forget_check_answer.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003Elocalhost:8080/user/forget_check_answer.do?username=aaa\u0026amp;question=aa\u0026amp;answer=sss\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eusername,question,answer\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003E正确的返回值里面有一个token，修改密码的时候需要用这个。传递给下一个接口\u003C/p\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": \"531ef4b4-9663-4e6d-9a20-fb56367446a5\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"问题答案错误\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####7.忘记密码的重设密码\n\u003Cstrong\u003E/user/forget_reset_password.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003Elocalhost:8080/user/forget_reset_password.do?username=aaa\u0026amp;passwordNew=xxx\u0026amp;forgetToken=531ef4b4-9663-4e6d-9a20-fb56367446a5\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eusername,passwordNew,forgetToken\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"修改密码成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"修改密码操作失效\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E或\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"token已经失效\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####8.登录中状态重置密码\n\u003Cstrong\u003E/user/reset_password.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpasswordOld,passwordNew\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"修改密码成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"旧密码输入错误\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####9.登录状态更新账户信息\n\u003Cstrong\u003E/user/updata_account_info.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eemail,phone,question,answer\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"更新个人信息成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户未登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####10.登录状态更新个人信息\n\u003Cstrong\u003E/user/updata_data_info.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eemail,phone,question,answer\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"更新个人信息成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户未登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####11.获取当前登录用户的详细信息，并强制登录\n\u003Cstrong\u003E/user/get_information.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无参数\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"username\": \"admin\",\n        \"email\": \"Vincent-Vic@qq.com\",\n        \"phone\": \"18855559999\",\n        \"role\": 1,\n        \"roledesc\": \"管理员\",\n        \"introduce\": null,\n        \"tag\": \"1885555999\",\n        \"address\": {\n            \"detailed\": \"孙版南路\",\n            \"province\": \"福建\",\n            \"district\": \"集美\",\n            \"city\": \"厦门\"\n        },\n        \"education\": \"大学\",\n        \"sex\": null,\n        \"industry\": null\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,无法获取当前用户信息,status=10,强制登录\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####12.退出登录\n\u003Cstrong\u003E/user/logout.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"退出成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"服务端异常\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/user/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E",
			"1908612": "\u003Cp\u003E####1.后台管理员登录\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/user/login.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EString username,\nString password\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 12,\n        \"username\": \"aaa\",\n        \"email\": \"aaa@163.com\",\n        \"phone\": null,\n        \"role\": 0,\n        \"createTime\": 1479048325000,\n        \"updateTime\": 1479048325000\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"密码错误\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.用户列表\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/user/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpageSize(default=10)\npageNum(default=1)\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"pageNum\": 1,\n        \"pageSize\": 3,\n        \"size\": 3,\n        \"orderBy\": null,\n        \"startRow\": 1,\n        \"endRow\": 3,\n        \"total\": 16,\n        \"pages\": 6,\n        \"list\": [\n            {\n                \"id\":17,\n                \"username\":\"rosen\",\n                \"password\":\"\",\n                \"email\":\"rosen1@happymmall.com\",\n                \"phone\":\"15011111111\",\n                \"question\":\"啊哈哈\",\n                \"answer\":\"服不服\",\n                \"role\":0,\n                \"createTime\":1489719093000,\n                \"updateTime\":1513682138000\n            },\n            {\n                \"id\":17,\n                \"username\":\"rosen\",\n                \"password\":\"\",\n                \"email\":\"rosen1@happymmall.com\",\n                \"phone\":\"15011111111\",\n                \"question\":\"啊哈哈\",\n                \"answer\":\"服不服\",\n                \"role\":0,\n                \"createTime\":1489719093000,\n                \"updateTime\":1513682138000\n            }\n        ],\n        \"firstPage\": 1,\n        \"prePage\": 0,\n        \"nextPage\": 2,\n        \"lastPage\": 6,\n        \"isFirstPage\": true,\n        \"isLastPage\": false,\n        \"hasPreviousPage\": false,\n        \"hasNextPage\": true,\n        \"navigatePages\": 8,\n        \"navigatepageNums\": [\n          1,\n          2,\n          3,\n          4,\n          5,\n          6\n        ]\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 10,\n  \"msg\": \"用户未登录,请登录\"\n}\n\n\n或\n\n{\n  \"status\": 1,\n  \"msg\": \"没有权限\"\n}\n\n\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/REPLACE/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E",
			"1908604": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Cp\u003E####1.产品搜索及动态排序List\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/product/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/product/list.do?keyword=\u0026amp;categoryId=1\u0026amp;orderBy=price_desc\"\u003Ehttps://mapi.iflags.cn/product/list.do?keyword=\u0026amp;categoryId=1\u0026amp;orderBy=price_desc\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EcategoryId\nkeyword\npageNum(default=1)\npageSize(default=10)\norderBy(default=\"\")：排序参数：例如price_desc，price_asc\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"pageNum\": 1,\n        \"pageSize\": 10,\n        \"size\": 2,\n        \"orderBy\": null,\n        \"startRow\": 1,\n        \"endRow\": 2,\n        \"total\": 2,\n        \"pages\": 1,\n        \"list\": [\n            {\n                \"id\": 1,\n                \"categoryId\": 3,\n                \"name\": \"iphone7\",\n                \"subtitle\": \"双十一促销\",\n                \"mainImage\": \"mainimage.jpg\",\n                \"status\":1,\n                \"price\": 7199.22\n            },\n            {\n                \"id\": 2,\n                \"categoryId\": 2,\n                \"name\": \"oppo R8\",\n                \"subtitle\": \"oppo促销进行中\",\n                \"mainImage\": \"mainimage.jpg\",\n                \"status\":1,\n                \"price\": 2999.11\n            }\n        ],\n        \"firstPage\": 1,\n        \"prePage\": 0,\n        \"nextPage\": 0,\n        \"lastPage\": 1,\n        \"isFirstPage\": true,\n        \"isLastPage\": true,\n        \"hasPreviousPage\": false,\n        \"hasNextPage\": false,\n        \"navigatePages\": 8,\n        \"navigatepageNums\": [\n            1\n        ]\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"参数错误\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.产品detail\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/product/detail.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/product/detail.do?productId=2\"\u003Ehttps://mapi.iflags.cn/product/detail.do?productId=2\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"id\": 2,\n    \"categoryId\": 2,\n    \"name\": \"oppo R8\",\n    \"subtitle\": \"oppo促销进行中\",\n    \"mainImage\": \"mainimage.jpg\",\n    \"subImages\": \"[\\\"mmall/aa.jpg\\\",\\\"mmall/bb.jpg\\\",\\\"mmall/cc.jpg\\\",\\\"mmall/dd.jpg\\\",\\\"mmall/ee.jpg\\\"]\",\n    \"detail\": \"richtext\",\n    \"price\": 2999.11,\n    \"stock\": 71,\n    \"status\": 1,\n    \"createTime\": \"2016-11-20 14:21:53\",\n    \"updateTime\": \"2016-11-20 14:21:53\"\n  }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"该商品已下架或删除\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/product/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E",
			"1908613": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.产品list\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/product/list.do\"\u003Ehttps://mapi.iflags.cn/manage/product/list.do\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpageNum(default=1)\npageSize(default=10)\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"pageNum\": 1,\n        \"pageSize\": 10,\n        \"size\": 2,\n        \"orderBy\": null,\n        \"startRow\": 1,\n        \"endRow\": 2,\n        \"total\": 2,\n        \"pages\": 1,\n        \"list\": [\n            {\n                \"id\": 1,\n                \"categoryId\": 3,\n                \"name\": \"iphone7\",\n                \"subtitle\": \"双十一促销\",\n                \"mainImage\": \"mainimage.jpg\",\n                \"status\":1,\n                \"price\": 7199.22\n            },\n            {\n                \"id\": 2,\n                \"categoryId\": 2,\n                \"name\": \"oppo R8\",\n                \"subtitle\": \"oppo促销进行中\",\n                \"mainImage\": \"mainimage.jpg\",\n                \"status\":1,\n                \"price\": 2999.11\n            }\n        ],\n        \"firstPage\": 1,\n        \"prePage\": 0,\n        \"nextPage\": 0,\n        \"lastPage\": 1,\n        \"isFirstPage\": true,\n        \"isLastPage\": true,\n        \"hasPreviousPage\": false,\n        \"hasNextPage\": false,\n        \"navigatePages\": 8,\n        \"navigatepageNums\": [\n            1\n        ]\n    }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.产品搜索\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/product/search.do?productName=p\"\u003Ehttps://mapi.iflags.cn/manage/product/search.do?productName=p\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/product/search.do?productId=1\"\u003Ehttps://mapi.iflags.cn/manage/product/search.do?productId=1\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/search.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductName\nproductId\npageNum(default=1)\npageSize(default=10)\n\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"pageNum\": 1,\n        \"pageSize\": 10,\n        \"size\": 1,\n        \"orderBy\": null,\n        \"startRow\": 1,\n        \"endRow\": 1,\n        \"total\": 1,\n        \"pages\": 1,\n        \"list\": [\n            {\n                \"id\": 1,\n                \"categoryId\": 3,\n                \"name\": \"iphone7\",\n                \"subtitle\": \"双十一促销\",\n                \"mainImage\": \"mainimage.jpg\",\n                \"price\": 7199.22\n            }\n        ],\n        \"firstPage\": 1,\n        \"prePage\": 0,\n        \"nextPage\": 0,\n        \"lastPage\": 1,\n        \"isFirstPage\": true,\n        \"isLastPage\": true,\n        \"hasPreviousPage\": false,\n        \"hasNextPage\": false,\n        \"navigatePages\": 8,\n        \"navigatepageNums\": [\n            1\n        ]\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.图片上传\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/upload.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E\n\u0026lt;form name=\"form2\" action=\"/manage/product/upload.do\" method=\"post\"  enctype=\"multipart/form-data\"\u0026gt;\n    \u0026lt;input type=\"file\" name=\"upload_file\"\u0026gt;\n    \u0026lt;input type=\"submit\" value=\"upload\"/\u0026gt;\n\u0026lt;/form\u0026gt;\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"uri\": \"e6604558-c0ff-41b9-b6e1-30787a1e3412.jpg\",\n        \"url\": \"http://img.happymmall.com/e6604558-c0ff-41b9-b6e1-30787a1e3412.jpg\"\n    }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Estatus!=0的时候\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.产品详情\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/product/detail.do?productId=2\"\u003Ehttps://mapi.iflags.cn/manage/product/detail.do?productId=2\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/detail.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 2,\n        \"categoryId\": 2,\n        \"parentCategoryId\":1,\n        \"name\": \"oppo R8\",\n        \"subtitle\": \"oppo促销进行中\",\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"mainImage\": \"mainimage.jpg\",\n        \"subImages\": \"[\\\"mmall/aa.jpg\\\",\\\"mmall/bb.jpg\\\",\\\"mmall/cc.jpg\\\",\\\"mmall/dd.jpg\\\",\\\"mmall/ee.jpg\\\"]\",\n        \"detail\": \"richtext\",\n        \"price\": 2999.11,\n        \"stock\": 71,\n        \"status\": 1,\n        \"createTime\": \"2016-11-20 14:21:53\",\n        \"updateTime\": \"2016-11-20 14:21:53\"\n    }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"没有权限\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.产品上下架\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/product/set_sale_status.do?productId=1\u0026amp;status=1\"\u003Ehttps://mapi.iflags.cn/manage/product/set_sale_status.do?productId=1\u0026amp;status=1\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/set_sale_status.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\nstatus\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": \"修改产品状态成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"data\": \"修改产品状态失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####6.新增OR更新产品\u003C/p\u003E\n\u003Cp\u003E新增\u003C/p\u003E\n\u003Cp\u003E新增\n\u003Ca href=\"https://mapi.iflags.cn/manage/product/save.do?categoryId=1\u0026amp;name=%E4%B8%89%E6%98%9F%E6%B4%97%E8%A1%A3%E6%9C%BA\u0026amp;subtitle=%E4%B8%89%E6%98%9F%E5%A4%A7%E4%BF%83%E9%94%80\u0026amp;subImages=test.jpg,11.jpg,2.jpg,3.jpg\u0026amp;detail=detailtext\u0026amp;price=1000\u0026amp;stock=100\u0026amp;status=1\"\u003Ehttps://mapi.iflags.cn/manage/product/save.do?categoryId=1\u0026amp;name=三星洗衣机\u0026amp;subtitle=三星大促销\u0026amp;subImages=test.jpg,11.jpg,2.jpg,3.jpg\u0026amp;detail=detailtext\u0026amp;price=1000\u0026amp;stock=100\u0026amp;status=1\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E更新\n\u003Ca href=\"https://mapi.iflags.cn/manage/product/save.do?categoryId=1\u0026amp;name=%E4%B8%89%E6%98%9F%E6%B4%97%E8%A1%A3%E6%9C%BA\u0026amp;subtitle=%E4%B8%89%E6%98%9F%E5%A4%A7%E4%BF%83%E9%94%80\u0026amp;subImages=test.jpg\u0026amp;detail=detailtext\u0026amp;price=1000\u0026amp;stock=100\u0026amp;status=1\u0026amp;id=3\"\u003Ehttps://mapi.iflags.cn/manage/product/save.do?categoryId=1\u0026amp;name=三星洗衣机\u0026amp;subtitle=三星大促销\u0026amp;subImages=test.jpg\u0026amp;detail=detailtext\u0026amp;price=1000\u0026amp;stock=100\u0026amp;status=1\u0026amp;id=3\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/save.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EcategoryId=1\u0026amp;name=三星洗衣机\u0026amp;subtitle=三星大促销\u0026amp;mainImage=sss.jpg\u0026amp;subImages=test.jpg\u0026amp;detail=detailtext\u0026amp;price=1000\u0026amp;stock=100\u0026amp;status=1\u0026amp;id=3\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": \"更新产品成功\"\n}\n\n或\n\n\n{\n    \"status\": 0,\n    \"data\": \"新增产品成功\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"data\": \"更新产品失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####7.富文本上传图片\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/product/richtext_img_upload.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E\u0026lt;form name=\"form2\" action=\"/manage/product/upload.do\" method=\"post\"  enctype=\"multipart/form-data\"\u0026gt;\n    \u0026lt;input type=\"file\" name=\"upload_file\"\u0026gt;\n    \u0026lt;input type=\"submit\" value=\"upload\"/\u0026gt;\n\u0026lt;/form\u0026gt;\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"file_path\": \"http://img.happymmall.com/5fb239f2-0007-40c1-b8e6-0dc11b22779c.jpg\",\n    \"msg\": \"上传成功\",\n    \"success\": true\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"success\": false,\n    \"msg\": \"error message\",\n    \"file_path\": \"[real file path]\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E",
			"1949764": "\u003Cp\u003E//系统状态码\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    SUCCESS(0,\"SUCCESS\"),//成功状态\n    ERROR(1,\"ERROR\"),//失败状态\n    NEED_LOGIN(10,\"NEED_LOGIN\"),//需要登录\n    ILLEGAL_ARGUMENT(2,\"ILLEGAL_ARGUMENT\"),//非法参数\n    NO_AUTHORITY(30,\"NO_AUTHORITY\"); // 无权限\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//排序\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public interface ProductListOrderBy{\n        Set\u0026lt;String\u0026gt; PRICE_ASC_DESC = Sets.newHashSet(\"price_desc\",\"price_asc\");\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//角色：管理员，普通用户\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public interface Role{\n        int ROLE_CUSTOMER = 0;  //普通用户\n        int ROLE_ADMIN = 1; //管理员\n    }\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//购物车状态\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public interface Cart{\n        int CHECKED = 1; //选中状态\n        int UN_CHECKED = 0; //未选中状态\n\n        String LIMIT_NUM_FAIL =\"LIMIT_NUM_FAIL\";\n        String LIMIT_NUM_SUCCESS =\"LIMIT_NUM_SUCCESS\";\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//订单前缀，表示订单作用\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public  interface SERVER_INDEX{\n        String PRODUCT_ORDER = \"14\";\n        String RECHARGE = \"12\";\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//订单状态\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public enum OrderStatusEnum{\n\n        NO_PAY(0,\"未支付\"),\n        CANCELED(10,\"已取消\"),\n        PAID(20,\"已付款\"),\n        SHIPPED(40,\"已发货\"),\n        ORDER_SUCCESS(50,\"订单完成\"),\n        ORDER_CLOSE(60,\"订单关闭\");\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//支付宝回调状态\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public interface  AlipayCallback{\n        String TRADE_STATUS_WAIT_BUYER_PAY = \"WAIT_BUYER_PAY\";\n        String TRADE_STATUS_TRADE_SUCCESS = \"TRADE_SUCCESS\";\n\n        String RESPONSE_SUCCESS = \"success\";\n        String RESPONSE_FAILED = \"failed\";\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//发货类型\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public enum Delivery {\n        NOT_Delivery(0,\"未发货\"),\n        LOGISTICS(1,\"物流发货\"),\n        VIRTUAL(3,\"虚拟发货\");\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//支付平台\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public enum PayPlatformEnum{\n        ALIPAY(1,\"支付宝\"),\n        WECHATPAY(2,\"微信\"),\n        WELLET(3,\"钱包\");\n\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//支付类型\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public enum PaymentTypeEnum{\n        ONLINE_PAY(1,\"在线支付\");\n    }\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E//商品上下架状态\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E    public enum ProductStatusEnum{\n        NOT_SALE(0,\"下架\"),\n        ON_SALE(1,\"在售\");\n        private String valus;\n        private int code;\n\n   }\n\u003C/code\u003E\u003C/pre\u003E",
			"1908605": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.1通过购物车创建订单\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/create.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E引用已存在的收货地址id\n\u003Ca href=\"https://mapi.iflags.cn/order/createbycart.do?shippingId=5\"\u003Ehttps://mapi.iflags.cn/order/createbycart.do?shippingId=5\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EshippingId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderNo\": 1485158223095,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"postage\": 0,\n        \"status\": 10,\n        \"paymentTime\": null,\n        \"sendTime\": null,\n        \"endTime\": null,\n        \"closeTime\": null,\n        \"createTime\": 1485158223095,\n        \"orderItemVoList\": [\n            {\n                \"orderNo\": 1485158223095,\n                \"productId\": 2,\n                \"productName\": \"oppo R8\",\n                \"productImage\": \"mainimage.jpg\",\n                \"currentUnitPrice\": 2999.11,\n                \"quantity\": 1,\n                \"totalPrice\": 2999.11,\n                \"createTime\": null\n            }\n        ],\n        \"shippingId\": 5,\n        \"shippingVo\": null\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"创建订单失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.2通过商品创建订单（立即购买）\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/createbyproduct.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E引用已存在的收货地址id\n\u003Ca href=\"https://mapi.iflags.cn/order/createbyproduct.do?productId=33\u0026amp;quantity=1\u0026amp;shippingId=4\"\u003Ehttps://mapi.iflags.cn/order/createbyproduct.do?productId=33\u0026amp;quantity=1\u0026amp;shippingId=4\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\nquantity\nshippingId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderNo\": \"14842811840184\",\n        \"payment\": 1000.00,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"express_order\": null,\n        \"express_type\": null,\n        \"delivery_type\": null,\n        \"delivery_type_desc\": \"未发货\",\n        \"status\": 0,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"\",\n        \"sendTime\": \"\",\n        \"endTime\": \"\",\n        \"closeTime\": \"\",\n        \"createTime\": \"\",\n        \"itemVoList\": [\n            {\n                \"orderNo\": \"14842811840184\",\n                \"productId\": 33,\n                \"productName\": \"2020小米10 智能手机5G\",\n                \"productImage\": \"test.jpg\",\n                \"currentUnitPrice\": 1000.00,\n                \"quantity\": 1,\n                \"totalPrice\": 1000.00,\n                \"createTime\": \"\"\n            }\n        ],\n        \"imageHost\": \"https://img.iflags.cn/\",\n        \"shippingId\": 4,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": {\n            \"receiverName\": \"geely\",\n            \"receiverPhone\": \"010\",\n            \"receiverMobile\": \"18688888888\",\n            \"receiverProvince\": \"北京\",\n            \"receiverCity\": \"北京市\",\n            \"receiverDistrict\": \"海淀区\",\n            \"receiverAddress\": \"中关村\",\n            \"receiverZip\": \"100000\"\n        }\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"创建订单失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.获取订单的商品信息\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/get_order_cart_product.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/order/get_order_cart_product.do\"\u003Ehttps://mapi.iflags.cn/order/get_order_cart_product.do\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderItemVoList\": [\n            {\n                \"orderNo\": null,\n                \"productId\": 1,\n                \"productName\": \"iphone7\",\n                \"productImage\": \"mmall/aa.jpg\",\n                \"currentUnitPrice\": 7999,\n                \"quantity\": 10,\n                \"totalPrice\": 79990,\n                \"createTime\": \"\"\n            }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"productTotalPrice\": 79990\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"用户未登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E####3.订单List\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/order/list.do?pageSize=3\"\u003Ehttps://mapi.iflags.cn/order/list.do?pageSize=3\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpageSize(default=10)\npageNum(default=1)\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"pageNum\": 1,\n    \"pageSize\": 3,\n    \"size\": 3,\n    \"orderBy\": null,\n    \"startRow\": 1,\n    \"endRow\": 3,\n    \"total\": 16,\n    \"pages\": 6,\n    \"list\": [\n      {\n        \"orderNo\": 1485158676346,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:36\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158676346,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:36\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675516,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675516,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675316,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675316,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      }\n    ],\n    \"firstPage\": 1,\n    \"prePage\": 0,\n    \"nextPage\": 2,\n    \"lastPage\": 6,\n    \"isFirstPage\": true,\n    \"isLastPage\": false,\n    \"hasPreviousPage\": false,\n    \"hasNextPage\": true,\n    \"navigatePages\": 8,\n    \"navigatepageNums\": [\n      1,\n      2,\n      3,\n      4,\n      5,\n      6\n    ]\n  }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 10,\n  \"msg\": \"用户未登录,请登录\"\n}\n\n\n或\n\n{\n  \"status\": 1,\n  \"msg\": \"没有权限\"\n}\n\n\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.订单详情detail\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/order/detail.do?orderNo=1480515829406\"\u003Ehttps://mapi.iflags.cn/order/detail.do?orderNo=1480515829406\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/detail.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"orderNo\": 1480515829406,\n    \"payment\": 30000.00,\n    \"paymentType\": 1,\n    \"paymentTypeDesc\": \"在线支付\",\n    \"postage\": 0,\n    \"status\": 10,\n    \"statusDesc\": \"未支付\",\n    \"paymentTime\": \"\",\n    \"sendTime\": \"\",\n    \"endTime\": \"\",\n    \"closeTime\": \"\",\n    \"createTime\": \"2016-11-30 22:23:49\",\n    \"orderItemVoList\": [\n      {\n        \"orderNo\": 1480515829406,\n        \"productId\": 1,\n        \"productName\": \"iphone7\",\n        \"productImage\": \"mainimage.jpg\",\n        \"currentUnitPrice\": 10000.00,\n        \"quantity\": 1,\n        \"totalPrice\": 10000.00,\n        \"createTime\": \"2016-11-30 22:23:49\"\n      },\n      {\n        \"orderNo\": 1480515829406,\n        \"productId\": 2,\n        \"productName\": \"oppo R8\",\n        \"productImage\": \"mainimage.jpg\",\n        \"currentUnitPrice\": 20000.00,\n        \"quantity\": 1,\n        \"totalPrice\": 20000.00,\n        \"createTime\": \"2016-11-30 22:23:49\"\n      }\n    ],\n    \"imageHost\": \"http://img.happymmall.com/\",\n    \"shippingId\": 3,\n    \"receiverName\": \"geely\",\n    \"shippingVo\": {\n      \"receiverName\": \"geely\",\n      \"receiverPhone\": \"0100\",\n      \"receiverMobile\": \"186\",\n      \"receiverProvince\": \"北京\",\n      \"receiverCity\": \"北京\",\n      \"receiverDistrict\": \"昌平区\",\n      \"receiverAddress\": \"矩阵小区\",\n      \"receiverZip\": \"100000\"\n    }\n  }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 1,\n  \"msg\": \"没有找到订单\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.取消订单\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/order/cancel.do?orderNo=1480515829406\"\u003Ehttps://mapi.iflags.cn/order/cancel.do?orderNo=1480515829406\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/cancel.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 1,\n  \"msg\": \"该用户没有此订单\"\n}\n\n或\n{\n  \"status\": 1,\n  \"msg\": \"此订单已付款，联系工单\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/REPLACE/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E",
			"1908617": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.订单List\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/order/list.do?pageSize=3\"\u003Ehttps://mapi.iflags.cn/manage/order/list.do?pageSize=3\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/order/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpageSize(default=10)\npageNum(default=1)\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"pageNum\": 1,\n    \"pageSize\": 3,\n    \"size\": 3,\n    \"orderBy\": null,\n    \"startRow\": 1,\n    \"endRow\": 3,\n    \"total\": 16,\n    \"pages\": 6,\n    \"list\": [\n      {\n        \"orderNo\": 1485158676346,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:36\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158676346,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:36\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675516,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675516,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675316,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675316,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      }\n    ],\n    \"firstPage\": 1,\n    \"prePage\": 0,\n    \"nextPage\": 2,\n    \"lastPage\": 6,\n    \"isFirstPage\": true,\n    \"isLastPage\": false,\n    \"hasPreviousPage\": false,\n    \"hasNextPage\": true,\n    \"navigatePages\": 8,\n    \"navigatepageNums\": [\n      1,\n      2,\n      3,\n      4,\n      5,\n      6\n    ]\n  }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 10,\n  \"msg\": \"用户未登录,请登录\"\n}\n\n\n或\n\n{\n  \"status\": 1,\n  \"msg\": \"没有权限\"\n}\n\n\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.按订单号查询\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/order/search.do?orderNo=1480515829406\"\u003Ehttps://mapi.iflags.cn/manage/order/search.do?orderNo=1480515829406\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/order/search.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"pageNum\": 1,\n    \"pageSize\": 3,\n    \"size\": 3,\n    \"orderBy\": null,\n    \"startRow\": 1,\n    \"endRow\": 3,\n    \"total\": 16,\n    \"pages\": 6,\n    \"list\": [\n      {\n        \"orderNo\": 1485158676346,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:36\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158676346,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:36\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675516,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675516,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      },\n      {\n        \"orderNo\": 1485158675316,\n        \"payment\": 2999.11,\n        \"paymentType\": 1,\n        \"paymentTypeDesc\": \"在线支付\",\n        \"postage\": 0,\n        \"status\": 10,\n        \"statusDesc\": \"未支付\",\n        \"paymentTime\": \"2017-02-11 12:27:18\",\n        \"sendTime\": \"2017-02-11 12:27:18\",\n        \"endTime\": \"2017-02-11 12:27:18\",\n        \"closeTime\": \"2017-02-11 12:27:18\",\n        \"createTime\": \"2017-01-23 16:04:35\",\n        \"orderItemVoList\": [\n          {\n            \"orderNo\": 1485158675316,\n            \"productId\": 2,\n            \"productName\": \"oppo R8\",\n            \"productImage\": \"mainimage.jpg\",\n            \"currentUnitPrice\": 2999.11,\n            \"quantity\": 1,\n            \"totalPrice\": 2999.11,\n            \"createTime\": \"2017-01-23 16:04:35\"\n          }\n        ],\n        \"imageHost\": \"http://img.happymmall.com/\",\n        \"shippingId\": 5,\n        \"receiverName\": \"geely\",\n        \"shippingVo\": null\n      }\n    ],\n    \"firstPage\": 1,\n    \"prePage\": 0,\n    \"nextPage\": 2,\n    \"lastPage\": 6,\n    \"isFirstPage\": true,\n    \"isLastPage\": false,\n    \"hasPreviousPage\": false,\n    \"hasNextPage\": true,\n    \"navigatePages\": 8,\n    \"navigatepageNums\": [\n      1,\n      2,\n      3,\n      4,\n      5,\n      6\n    ]\n  }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 1,\n  \"msg\": \"没有找到订单\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.订单详情\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/order/detail.do?orderNo=1480515829406\"\u003Ehttps://mapi.iflags.cn/manage/order/detail.do?orderNo=1480515829406\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/order/detail.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": {\n    \"orderNo\": 1480515829406,\n    \"payment\": 30000.00,\n    \"paymentType\": 1,\n    \"paymentTypeDesc\": \"在线支付\",\n    \"postage\": 0,\n    \"status\": 10,\n    \"statusDesc\": \"未支付\",\n    \"paymentTime\": \"\",\n    \"sendTime\": \"\",\n    \"endTime\": \"\",\n    \"closeTime\": \"\",\n    \"createTime\": \"2016-11-30 22:23:49\",\n    \"orderItemVoList\": [\n      {\n        \"orderNo\": 1480515829406,\n        \"productId\": 1,\n        \"productName\": \"iphone7\",\n        \"productImage\": \"mainimage.jpg\",\n        \"currentUnitPrice\": 10000.00,\n        \"quantity\": 1,\n        \"totalPrice\": 10000.00,\n        \"createTime\": \"2016-11-30 22:23:49\"\n      },\n      {\n        \"orderNo\": 1480515829406,\n        \"productId\": 2,\n        \"productName\": \"oppo R8\",\n        \"productImage\": \"mainimage.jpg\",\n        \"currentUnitPrice\": 20000.00,\n        \"quantity\": 1,\n        \"totalPrice\": 20000.00,\n        \"createTime\": \"2016-11-30 22:23:49\"\n      }\n    ],\n    \"imageHost\": \"http://img.happymmall.com/\",\n    \"shippingId\": 3,\n    \"receiverName\": \"geely\",\n    \"shippingVo\": {\n      \"receiverName\": \"geely\",\n      \"receiverPhone\": \"0100\",\n      \"receiverMobile\": \"186\",\n      \"receiverProvince\": \"北京\",\n      \"receiverCity\": \"北京\",\n      \"receiverDistrict\": \"昌平区\",\n      \"receiverAddress\": \"矩阵小区\",\n      \"receiverZip\": \"100000\"\n    }\n  }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 1,\n  \"msg\": \"没有找到订单\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.订单发货\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/order/send_goods.do?orderNo=1480515829406\"\u003Ehttps://mapi.iflags.cn/manage/order/send_goods.do?orderNo=1480515829406\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/order/send_goods.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 0,\n  \"data\": \"发货成功\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n  \"status\": 1,\n  \"msg\": \"发货失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E",
			"1908610": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.支付宝支付\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/pay.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/pay/alipay.do?orderNo=1485158676346\"\u003Ehttps://mapi.iflags.cn/pay/alipay.do?orderNo=1485158676346\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderNo\": \"1485158676346\",\n        \"qrPath\": \"https://img.iflags.cn/pay_qCode/qr-1492329044075.png\"\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"生成订单失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.钱包支付\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/pay.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/pay/walletPay.do?orderNo=1485158676346\u0026amp;password=password\"\u003Ehttps://mapi.iflags.cn/pay/walletPay.do?orderNo=1485158676346\u0026amp;password=password\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\npassword\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderNo\": \"1485158676346\",\n        \"qrPath\": \"https://img.iflags.cn/pay_qCode/qr-1492329044075.png\"\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"生成订单失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.查询订单支付状态\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/query_order_pay_status.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"http://localhost:8080/order/query_order_pay_status.do?orderNo=1485158676346\"\u003Ehttp://localhost:8080/order/query_order_pay_status.do?orderNo=1485158676346\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EorderNo\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": true\n}\n\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"该用户并没有该订单,查询无效\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.支付宝回调\u003C/p\u003E\n\u003Cp\u003E参考支付宝回调文档：\n\u003Ca href=\"https://support.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.mFogPC\u0026amp;treeId=193\u0026amp;articleId=103296\u0026amp;docType=1\"\u003Ehttps://support.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.mFogPC\u0026amp;treeId=193\u0026amp;articleId=103296\u0026amp;docType=1\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/order/alipay_callback.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EHttpServletRequest\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Esuccess\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Efailed\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####0.模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/REPLACE/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E",
			"1908614": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Chr\u003E\n\u003Cp\u003E####1.获取品类子节点(平级)\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/category/get_category.do\"\u003Ehttps://mapi.iflags.cn/manage/category/get_category.do\u003C/a\u003E\n\u003Ca href=\"https://mapi.iflags.cn/manage/category/get_category.do?categoryId=0\"\u003Ehttps://mapi.iflags.cn/manage/category/get_category.do?categoryId=0\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/category/get_category.do?categoryId=2\"\u003Ehttps://mapi.iflags.cn/manage/category/get_category.do?categoryId=2\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/category/get_category.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EcategoryId(default=0)\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E\n{\n    \"status\": 0,\n    \"data\": [\n        {\n            \"id\": 2,\n            \"parentId\": 1,\n            \"name\": \"手机\",\n            \"status\": true,\n            \"sortOrder\": 3,\n            \"createTime\": 1479622913000,\n            \"updateTime\": 1479622913000\n        },\n        {\n            \"id\": 4,\n            \"parentId\": 1,\n            \"name\": \"移动座机\",\n            \"status\": true,\n            \"sortOrder\": 5,\n            \"createTime\": 1480059936000,\n            \"updateTime\": 1480491941000\n        }\n    ]\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/category/get_category.do?categoryId=19\"\u003Ehttps://mapi.iflags.cn/manage/category/get_category.do?categoryId=19\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n或\n\n{\n    \"status\": 1,\n    \"msg\": \"未找到该品类\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.增加节点\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/category/add_category.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EparentId(default=0)\ncategoryName\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"添加品类成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\":1,\n    \"msg\": \"添加品类失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.修改品类名字\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/category/updata_category_name.do?categoryId=999\u0026amp;categoryName=%E5%98%BB%E5%98%BB\"\u003Ehttps://mapi.iflags.cn/manage/category/updata_category_name.do?categoryId=999\u0026amp;categoryName=%E5%98%BB%E5%98%BB\u003C/a\u003E\n\u003Ca href=\"https://mapi.iflags.cn/manage/category/updata_category_name.do?categoryId=1\u0026amp;categoryName=%E5%98%BB%E5%98%BB\"\u003Ehttps://mapi.iflags.cn/manage/category/updata_category_name.do?categoryId=1\u0026amp;categoryName=%E5%98%BB%E5%98%BB\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/category/set_category_name.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EcategoryId\ncategoryName\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"更新品类名字成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"更新品类名字失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.获取当前分类id及递归子节点categoryId\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/manage/category/get_deep_category.do?categoryId=100001\"\u003Ehttps://mapi.iflags.cn/manage/category/get_deep_category.do?categoryId=100001\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/category/get_deep_category.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EcategoryId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": [\n        100009,\n        100010,\n        100001,\n        100006,\n        100007,\n        100008\n    ]\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"无权限\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E",
			"1949745": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Cp\u003E####1.信息查询\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/wallet/get_information.do\u003C/strong\u003E  post(代码需要post方式请求),开放get，方便调试\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Enull\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"未登录，需要登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 1,\n        \"userId\": 1,\n        \"balance\": 11000,\n        \"coin\": 10020,\n        \"payPassword\": \"\",\n        \"lastLogin\": 1582862997000,\n        \"createTime\": 1582810243000,\n        \"updateTime\": 1582862997000\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.充值\n\u003Cstrong\u003E/wallet/recharge.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eprice\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"orderNo\": \"12812811810181\",\n        \"qrUrl\": \"https://img.iflags.cn/pay_qCode/qr-12812811810181.png\"\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"未登录，需要登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.忘记支付密码\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/wallet/forget_pay_pasword.do\u003C/strong\u003E\n**需要通过密保修改，并且是已经的状态登录\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpasswordNew\nforgetToken\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"修改成功\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"修改失败/token已经失效/非法参数\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.通过密码修改支付密码\n\u003Cstrong\u003E/wallet/restPasword.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpasswordOld\npasswordNew\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"修改成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"旧密码错误/修改失败\"\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/user/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E",
			"1908616": "\u003Chr\u003E\n\u003Cp\u003E####1.统计用户、商品、订单数量\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/manage/statistic/base_count.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E\n{\n    \"status\": 0,\n    \"data\": {\n        \"ProductConut\": 2,\n        \"OrderConut\": 24,\n        \"UserConut\": 8,\n        \"ProductOnSaleConut\": 2,\n        \"OrderCompleteConut\": 2,\n        \"OrderPaidConut\": 10\n    }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n或\n\n{\n    \"status\": 1,\n    \"msg\": \"出错啦\"\n}\n\u003C/code\u003E\u003C/pre\u003E",
			"1908606": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Cp\u003E####1.购物车List列表\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/list.do\"\u003Ehttps://mapi.iflags.cn/cart/list.do\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E注意点：\u003C/p\u003E\n\u003Col\u003E\n\u003Cli\u003E需要先登录,所有的密码都是123\u003C/li\u003E\n\u003Cli\u003ENEED_LOGIN(10, \"NEED_LOGIN\"),//需要登录的错误编码\u003C/li\u003E\n\u003Cli\u003E价格的单位是元,保留小数后2位\u003C/li\u003E\n\u003C/ol\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无参数,需要登录状态\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E\n{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 1,\n                \"userId\": 13,\n                \"productId\": 1,\n                \"quantity\": 1,\n                \"productName\": \"iphone7\",\n                \"productSubtitle\": \"双十一促销\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 7199.22,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 7199.22,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            },\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 10198.33\n    }\n}\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.购物车添加商品\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/add.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/add.do?productId=1\u0026amp;count=10\"\u003Ehttps://mapi.iflags.cn/cart/add.do?productId=1\u0026amp;count=10\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003E请注意这个字段，超过数量会返回这样的标识\"limitQuantity\"\u003C/p\u003E\n\u003Cp\u003E失败的：LIMIT_NUM_FAIL\n成功的：LIMIT_NUM_SUCCESS\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId,count\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 1,\n                \"userId\": 13,\n                \"productId\": 1,\n                \"quantity\": 12,\n                \"productName\": \"iphone7\",\n                \"productSubtitle\": \"双十一促销\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 7199.22,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 86390.64,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            },\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 89389.75\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.更新购物车某个产品数量\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/update.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/update.do?productId=1\u0026amp;count=2\"\u003Ehttps://mapi.iflags.cn/cart/update.do?productId=1\u0026amp;count=2\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId,count\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003E响应同2\u003C/p\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 1,\n                \"userId\": 13,\n                \"productId\": 1,\n                \"quantity\": 12,\n                \"productName\": \"iphone7\",\n                \"productSubtitle\": \"双十一促销\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 7199.22,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 86390.64,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            },\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 89389.75\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.移除购物车某个产品\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/delete_product.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/delete_product.do?productIds=1,3\"\u003Ehttps://mapi.iflags.cn/cart/delete_product.do?productIds=1,3\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductIds\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 2999.11\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.购物车选中某个商品\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/select.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/select.do?productId=1\"\u003Ehttps://mapi.iflags.cn/cart/select.do?productId=1\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 1,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 2999.11\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####6.购物车取消选中某个商品\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/un_select.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/un_select.do?productId=2\"\u003Ehttps://mapi.iflags.cn/cart/un_select.do?productId=2\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003E注意返回值中的cartTotalPrice，如果反选之后总价的变化\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EproductId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 0,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 0\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####7.查询在购物车里的产品数量\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/get_cart_product_count.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/get_cart_product_count.do\"\u003Ehttps://mapi.iflags.cn/cart/get_cart_product_count.do\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003E未登录返回0\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": 0\n    \n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"出现异常\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####8.购物车全选\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/select_all.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/select_all.do\"\u003Ehttps://mapi.iflags.cn/cart/select_all.do\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003E注意返回值中的cartTotalPrice的变化\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 0,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 2999.11\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####9.购物车取消全选\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/cart/un_select_all.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/cart/un_select_all.do\"\u003Ehttps://mapi.iflags.cn/cart/un_select_all.do\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003E注意返回值中的cartTotalPrice总价的变化\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003E无\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"cartProductVoList\": [\n            {\n                \"id\": 2,\n                \"userId\": 13,\n                \"productId\": 2,\n                \"quantity\": 1,\n                \"productName\": \"oppo R8\",\n                \"productSubtitle\": \"oppo促销进行中\",\n                \"productMainImage\": \"mainimage.jpg\",\n                \"productPrice\": 2999.11,\n                \"productStatus\": 1,\n                \"productTotalPrice\": 2999.11,\n                \"productStock\": 86,\n                \"productChecked\": 0,\n                \"limitQuantity\": \"LIMIT_NUM_SUCCESS\"\n            }\n        ],\n        \"allChecked\": true,\n        \"cartTotalPrice\": 0\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 10,\n    \"msg\": \"用户未登录,请登录\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E",
			"1908608": "\u003Cp\u003E[MENU]\u003C/p\u003E\n\u003Cp\u003E####1.添加地址\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/shipping/add.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/shipping/add.do?userId=1\u0026amp;receiverName=geely\u0026amp;receiverPhone=010\u0026amp;receiverMobile=18688888888\u0026amp;receiverProvince=%E5%8C%97%E4%BA%AC\u0026amp;receiverCity=%E5%8C%97%E4%BA%AC%E5%B8%82\u0026amp;receiverAddress=%E4%B8%AD%E5%85%B3%E6%9D%91\u0026amp;receiverZip=100000\"\u003Ehttps://mapi.iflags.cn/shipping/add.do?userId=1\u0026amp;receiverName=geely\u0026amp;receiverPhone=010\u0026amp;receiverMobile=18688888888\u0026amp;receiverProvince=%E5%8C%97%E4%BA%AC\u0026amp;receiverCity=%E5%8C%97%E4%BA%AC%E5%B8%82\u0026amp;receiverAddress=%E4%B8%AD%E5%85%B3%E6%9D%91\u0026amp;receiverZip=100000\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EuserId=1\nreceiverName=geely\nreceiverPhone=010\nreceiverMobile=18688888888\nreceiverProvince=北京\nreceiverCity=北京市\nreceiverAddress=中关村\nreceiverZip=100000\n\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"新建地址成功\",\n    \"data\": {\n        \"shippingId\": 28\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"新建地址失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####2.删除地址\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/shipping/del.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EshippingId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"删除地址成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"删除地址失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####3.登录状态更新地址\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/shipping/update.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/shipping/update.do?id=5\u0026amp;receiverName=AAA\u0026amp;receiverPhone=010\u0026amp;receiverMobile=18688888888\u0026amp;receiverProvince=%E5%8C%97%E4%BA%AC\u0026amp;receiverCity=%E5%8C%97%E4%BA%AC%E5%B8%82\u0026amp;receiverDistrict=%E6%B5%B7%E6%B7%80%E5%8C%BA\u0026amp;receiverAddress=%E4%B8%AD%E5%85%B3%E6%9D%91\u0026amp;receiverZip=100000\"\u003Ehttps://mapi.iflags.cn/shipping/update.do?id=5\u0026amp;receiverName=AAA\u0026amp;receiverPhone=010\u0026amp;receiverMobile=18688888888\u0026amp;receiverProvince=%E5%8C%97%E4%BA%AC\u0026amp;receiverCity=%E5%8C%97%E4%BA%AC%E5%B8%82\u0026amp;receiverDistrict=%E6%B5%B7%E6%B7%80%E5%8C%BA\u0026amp;receiverAddress=%E4%B8%AD%E5%85%B3%E6%9D%91\u0026amp;receiverZip=100000\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Eid=1\nreceiverName=geely\nreceiverPhone=010\nreceiverMobile=18688888888\nreceiverProvince=北京\nreceiverCity=北京市\nreceiverAddress=中关村\nreceiverZip=100000\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"msg\": \"更新地址成功\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"更新地址失败\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####4.选中查看具体的地址\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/shipping/select.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EshippingId\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"id\": 4,\n        \"userId\": 13,\n        \"receiverName\": \"geely\",\n        \"receiverPhone\": \"010\",\n        \"receiverMobile\": \"18688888888\",\n        \"receiverProvince\": \"北京\",\n        \"receiverCity\": \"北京市\",\n        \"receiverAddress\": \"中关村\",\n        \"receiverZip\": \"100000\",\n        \"createTime\": 1485066385000,\n        \"updateTime\": 1485066385000\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"请登录之后查询\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####5.地址列表\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/shipping/list.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"https://mapi.iflags.cn/shipping/list.do\"\u003Ehttps://mapi.iflags.cn/shipping/list.do\u003C/a\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003EpageNum(默认1),pageSize(默认10)\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 0,\n    \"data\": {\n        \"pageNum\": 1,\n        \"pageSize\": 10,\n        \"size\": 2,\n        \"orderBy\": null,\n        \"startRow\": 1,\n        \"endRow\": 2,\n        \"total\": 2,\n        \"pages\": 1,\n        \"list\": [\n            {\n                \"id\": 4,\n                \"userId\": 13,\n                \"receiverName\": \"geely\",\n                \"receiverPhone\": \"010\",\n                \"receiverMobile\": \"18688888888\",\n                \"receiverProvince\": \"北京\",\n                \"receiverCity\": \"北京市\",\n                \"receiverAddress\": \"中关村\",\n                \"receiverZip\": \"100000\",\n                \"createTime\": 1485066385000,\n                \"updateTime\": 1485066385000\n            },\n            {\n                \"id\": 5,\n                \"userId\": 13,\n                \"receiverName\": \"AAA\",\n                \"receiverPhone\": \"010\",\n                \"receiverMobile\": \"18688888888\",\n                \"receiverProvince\": \"北京\",\n                \"receiverCity\": \"北京市\",\n                \"receiverAddress\": \"中关村\",\n                \"receiverZip\": \"100000\",\n                \"createTime\": 1485066392000,\n                \"updateTime\": 1485075875000\n            }\n        ],\n        \"firstPage\": 1,\n        \"prePage\": 0,\n        \"nextPage\": 0,\n        \"lastPage\": 1,\n        \"isFirstPage\": true,\n        \"isLastPage\": true,\n        \"hasPreviousPage\": false,\n        \"hasNextPage\": false,\n        \"navigatePages\": 8,\n        \"navigatepageNums\": [\n            1\n        ]\n    }\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E{\n    \"status\": 1,\n    \"msg\": \"请登录之后查询\"\n}\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E\n\u003Cp\u003E####模板\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E/product/.do\u003C/strong\u003E\u003C/p\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Erequest\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cblockquote\u003E\n\u003Cp\u003Eresponse\u003C/p\u003E\n\u003C/blockquote\u003E\n\u003Cp\u003Esuccess\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Cp\u003Efail\u003C/p\u003E\n\u003Cpre\u003E\u003Ccode\u003Ek\n\u003C/code\u003E\u003C/pre\u003E\n\u003Chr\u003E"
		}
	}
</script>